import streamlit as  st

# 写出标题
st.title('黑马欢迎您')
# 写出段落
st.write('传智教育(股票代码 003032)，注册资本4.02亿元，是第一个实现A股IPO的教育企业，是一家以就业为导向的职业教育集团，公司致力于培养高精尖数字化人才，为国家建设现代化经济体系的战略目标培养科技人才。主要培养AI智能应用开发（Java）、AI大模型开发（Python）、AI鸿蒙开发、AI嵌入式+机器人开发、AI大数据开发、AI运维、AI测试、跨境电商运营、AI设计、AI视频创作与直播运营、微短剧拍摄剪辑、AI前端开发等数字化应用人才。')
st.write('公司由一批拥有10年以上开发管理经验，且来自互联网或研究机构的IT精英组成，负责研究、开发教学模式和课程内容。公司具有完善的课程研发体系，一直走在整个行业发展的前端，在行业内树立了良好的品质口碑。')

# 设置图片
st.image('100.png',width=300)

st.write('dict字典形式的静态表格')
st.table(data={
    'name': ['张三', '李四', '王五'],
    'age': [18, 20, 22],
    'gender': ['男', '女', '男']
})

st.write('dict字典形式的可交互表格')
st.dataframe(data={
    'name': ['张三', '李四', '王五'],
    'age': [18, 20, 22],
    'gender': ['男', '女', '男']
})

# 分割线
st.divider()

# 文本输入框
name = st.text_input("输入名字")
if name:
    st.write(f'用户录入的是:{name}')

# 密码框
pwd = st.text_input("输入名字",type="password")
if pwd:
    st.write(f'用户录入的是:{pwd}')

# 文本域
paragraph = st.text_area("多行内容留言板200字：")
st.write(paragraph)

# 聊天框
prompt = st.chat_input('录入用户的话:')
if prompt:
    st.write(f'用户:{prompt}')

# 聊天消息框(用于展示)
with st.chat_message('user'):
    st.write('你好,助手,今天什么天气')

ass = st.chat_message('assistant')
ass.write('今天多云转晴,阳光明媚')